home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / grafik / raytracing / rayshade-4.0.6.3 / inetray / comm.h < prev    next >
C/C++ Source or Header  |  1993-08-15  |  1KB  |  22 lines

  1. /*======================================================================
  2.                     C O M M . H 
  3.                     doc: Wed Mar 11 10:40:43 1992
  4.                     dlm: Tue Apr 27 08:56:29 1993
  5.                     (c) 1992 ant@julia
  6.                     uE-Info: 14 57 T 0 0 72 2 2 8 ofnI
  7. ======================================================================*/
  8.  
  9. extern    hInfo    *hosts;        /* list of registered hosts */
  10. extern    int    sfdmax;        /* max socket fd for select() */
  11. extern     int    nRunning;    /* number of workers running */
  12.  
  13. extern     void    registerSvc();    /* register servers */
  14. extern  void    distribute();    /* send buffered stdin */
  15. extern     void    closeAll();    /* close all sockets */
  16. extern     void    flushAll();    /* flush all sockets (input) */
  17. extern     void    killAll();    /* kill all servers */
  18. extern     void    waitAll();    /* wait for kids on all servers */
  19. extern    void    terminateAll();    /* terminate all servers */
  20. extern     void    abort1();    /* one worker aborted */
  21. extern     void    shutDown();    /* shut down everything */
  22.